﻿package com.example.demo.dao
import com.example.demo.dbmodels.*
import me.liuwj.ktorm.schema.*
import java.math.BigDecimal
/**
 *  设备
 **/
object TDeviceDao : Table<TDevice>("t_device"){
	var id = int("id").primaryKey().bindTo { it.id }
	/**
	 *  科室编号
	 **/
	var dept_code = varchar("dept_code").bindTo { it.dept_code }
	/**
	 *  科室名称
	 **/
	var dept_name = varchar("dept_name").bindTo { it.dept_name }
	/**
	 *  床位名称
	 **/
	var bed_name = varchar("bed_name").bindTo { it.bed_name }
	/**
	 *  床位编码
	 **/
	var bed_code = varchar("bed_code").bindTo { it.bed_code }
	/**
	 *  设备号
	 **/
	var device_no = varchar("device_no").bindTo { it.device_no }
	/**
	 *  设备mac地址
	 **/
	var device_mac = varchar("device_mac").bindTo { it.device_mac }
	/**
	 *  设备ip地址
	 **/
	var device_ip = varchar("device_ip").bindTo { it.device_ip }
	/**
	 *  设备类型 0:床头卡 1:护理看板 2:移动PDA
	 **/
	var device_type = int("device_type").bindTo { it.device_type }
	/**
	 *  绑定的状态 0:未绑定 1:绑定中
	 **/
	var register_state = int("register_state").bindTo { it.register_state }
	/**
	 *  设备当前app版本号
	 **/
	var app_version = varchar("app_version").bindTo { it.app_version }
	/**
	 *  护理看板ip地址
	 **/
	var nurseboard_ip = varchar("nurseboard_ip").bindTo { it.nurseboard_ip }
	/**
	 *  0 连接 1 未连接
	 **/
	var connect_start = int("connect_start").bindTo { it.connect_start }
}
